﻿namespace MQTTServer.Models
{
    /// <summary>
    /// 查询设备中所有人员 customId 返回
    /// </summary>
    public class QueryPersonAck
    {
        /// <summary>
        ///  查询所有人员的 customId 返回
        /// </summary>
        public string Operator { get; set; }
        /// <summary>
        /// 消息 id,区分每一条消
        /// </summary>
        public string MessageId { get; set; }
        /// <summary>
        ///  QueryPersonAckInfo
        /// </summary>
        public QueryPersonAckInfo Info { get; set; }
    }

    public class QueryPersonAckInfo
    {
        /// <summary>
        /// 一体机设备号 id,返回值
        /// </summary>
        public string FacesluiceId { get; set; }
        /// <summary>
        /// 平台生成的 id,唯一标识不同人员， 建议使用身份证号
        /// </summary>
        public string CustomId { get; set; }
        /// <summary>
        /// 一体机总名单数(包括 customId 为 空的名单,如 web 端添加的名单)， 返回参数
        /// </summary>
        public int TotalPersonNum { get; set; }
        /// <summary>
        /// 一体机查询结果名单数(不包括 customId 为空的名单)，返回参数
        /// </summary>
        public int QueryPersonNum { get; set; }
        /// <summary>
        /// 是否成功
        /// </summary>
        public string result { get; set; }
    }
}